home *** CD-ROM | disk | FTP | other *** search
- /*//////////////////////////////////////////////////////////////////////
- Filename: sdb-msgs.js
- Company Name: Computer Associates International, Inc.
- Legal Copyright: Copyright (c) Computer Associates International, Inc.
- Author: Marek Matus (marek.matus@ca.com)
- Product: Tiny Firewall
- Description: global (error) message constants => make all other script files using this file with "defer"
- ///////////////////////////////////////////////////////////////////////*/
-
- ///////////////////////////////////////////////////////////////////////////
- // Error Handling - Windows Security
-
- // text string error messages (to translate)
- var STR_ADDING_WS_RULE_FAILED = "Error adding rule";
- var STR_DELETE_WS_RULE_FAILED = "Error deleting rule";
- var STR_EDIT_WS_RULE_FAILED = "Error editing rule";
- var STR_ADDING_WS_OBJECT_FAILED = "Error adding object";
- var STR_DELETE_WS_OBJECT_FAILED = "Error deleting object";
- var STR_EDIT_WS_OBJECT_FAILED = "Error editing object";
- var STR_EDIT_WS_PROPERTY_FAILED = "Error editing property";
-
- // error codes
- var ERR_ADDING_WS_RULE_FAILED = 0x0101;
- var ERR_DELETE_WS_RULE_FAILED = 0x0102;
- var ERR_EDIT_WS_RULE_FAILED = 0x0103;
- var ERR_ADDING_WS_OBJECT_FAILED = 0x0104;
- var ERR_DELETE_WS_OBJECT_FAILED = 0x0105;
- var ERR_EDIT_WS_OBJECT_FAILED = 0x0106;
- var ERR_EDIT_WS_PROPERTY_FAILED = 0x0107;
-
-
- ///////////////////////////////////////////////////////////////////////////
- // Error Handling - Firewall
-
- // text string error messages (to translate)
- var STR_ADDING_FW_RULE_FAILED = "Error adding rule";
- var STR_DELETE_FW_RULE_FAILED = "Error deleting rule";
- var STR_EDIT_FW_RULE_FAILED = "Error editing rule";
- var STR_ADDING_FW_OBJECT_FAILED = "Error adding object";
- var STR_DELETE_FW_OBJECT_FAILED = "Error deleting object";
- var STR_EDIT_FW_OBJECT_FAILED = "Error editing object";
- var STR_EDIT_FW_PROPERTY_FAILED = "Error editing property";
-
- // error codes
- var ERR_ADDING_FW_RULE_FAILED = 0x0201;
- var ERR_DELETE_FW_RULE_FAILED = 0x0202;
- var ERR_EDIT_FW_RULE_FAILED = 0x0203;
- var ERR_ADDING_FW_OBJECT_FAILED = 0x0204;
- var ERR_DELETE_FW_OBJECT_FAILED = 0x0205;
- var ERR_EDIT_FW_OBJECT_FAILED = 0x0206;
- var ERR_EDIT_FW_PROPERTY_FAILED = 0x0207;
-
- ///////////////////////////////////////////////////////////////////////////
- // Error Handling - Firewall (content filter)
-
- // text string error messages (to translate)
- var STR_ADDING_HF_EXP_FAILED = "Error adding expression";
- var STR_DELETE_HF_EXP_FAILED = "Error deleting expression";
- var STR_EDIT_HF_EXP_FAILED = "Error editing expression";
- var STR_ADDING_HF_OBJECT_FAILED = "Error adding object";
- var STR_DELETE_HF_OBJECT_FAILED = "Error deleting object";
- var STR_EDIT_HF_OBJECT_FAILED = "Error editing object";
-
- // error codes
- var ERR_ADDING_HF_EXP_FAILED = 0x0501;
- var ERR_DELETE_HF_EXP_FAILED = 0x0502;
- var ERR_EDIT_HF_EXP_FAILED = 0x0503;
- var ERR_ADDING_HF_OBJECT_FAILED = 0x0504;
- var ERR_DELETE_HF_OBJECT_FAILED = 0x0505;
- var ERR_EDIT_HF_OBJECT_FAILED = 0x0506;
-
- ///////////////////////////////////////////////////////////////////////////
- // Error Handling - DayTime (Firewall + Windows Security)
-
- // text string error messages (to translate)
- var STR_ADDING_TIME_OBJECT_FAILED = "Error adding object";
- var STR_DELETE_TIME_OBJECT_FAILED = "Error deleting object";
-
- // error codes
- var ERR_ADDING_TIME_OBJECT_FAILED = 0x0301;
- var ERR_DELETE_TIME_OBJECT_FAILED = 0x0302;
-
-
- ///////////////////////////////////////////////////////////////////////////
- // Error Handling - Application Repository
-
- // text string error messages (to translate)
- var STR_GROUP_NOT_FOUND = "Group not found";
- var STR_CANNOT_ADD_TO_GROUP = "Cannot add label to group";
- var STR_CANNOT_REMOVE_FROM_GROUP = "Cannot remove label from group";
- var STR_LABEL_ALREADY_IN_GROUP = "Label is already in the group";
- var STR_LABEL_NOT_FOUND = "Label does not exist";
- var STR_CANNOT_ADD_CHECKSUM = "Cannot add checksum";
- var STR_CANNOT_DELETE_LABEL = "Cannot delete label";
- var STR_CANNOT_ADD_LABEL = "Cannot add label";
- var STR_GROUP_ALREADY_EXISTS = "Group already exists";
-
- // error codes
- var ERR_GROUP_NOT_FOUND = 0x4001;
- var ERR_CANNOT_ADD_TO_GROUP = 0x4002;
- var ERR_CANNOT_REMOVE_FROM_GROUP = 0x4003;
- var ERR_LABEL_ALREADY_IN_GROUP = 0x4004;
- var ERR_LABEL_NOT_FOUND = 0x4005;
- var ERR_CANNOT_ADD_CHECKSUM = 0x4006;
- var ERR_CANNOT_DELETE_LABEL = 0x4007;
- var ERR_CANNOT_ADD_LABEL = 0x4008;
- var ERR_GROUP_ALREADY_EXISTS = 0x4009;
-
- ///////////////////////////////////////////////////////////////////////////
- // Error Handling - IDS/IPS
-
- // text string error messages (to translate)
- var STR_IDS_ADDING_RULE_FAILED = "Error adding rule";
- var STR_IDS_DELETE_RULE_FAILED = "Error deleting rule";
- var STR_IDS_EDIT_RULE_FAILED = "Error editing rule";
- var STR_IDS_ADDING_OBJECT_FAILED = "Error adding object";
- var STR_IDS_DELETE_OBJECT_FAILED = "Error deleting object";
- var STR_IDS_EDIT_OBJECT_FAILED = "Error editing object";
- var STR_IDS_ADDING_TOKEN_FAILED = "Error adding token";
- var STR_IDS_DELETE_TOKEN_FAILED = "Error deleting token";
- var STR_IDS_ADDING_GROUP_FAILED = "Error adding group";
- var STR_IDS_DELETE_GROUP_FAILED = "Error deleting group";
- var STR_IDS_RULE_DOES_NOT_EXIST = "The rule does not exist";
-
-
- // error codes
- var ERR_IDS_ADDING_RULE_FAILED = 0x1001;
- var ERR_IDS_DELETE_RULE_FAILED = 0x1002;
- var ERR_IDS_EDIT_RULE_FAILED = 0x1003;
- var ERR_IDS_ADDING_OBJECT_FAILED = 0x1004;
- var ERR_IDS_DELETE_OBJECT_FAILED = 0x1005;
- var ERR_IDS_EDIT_OBJECT_FAILED = 0x1006;
- var ERR_IDS_ADDING_TOKEN_FAILED = 0x1007;
- var ERR_IDS_DELETE_TOKEN_FAILED = 0x1008;
- var ERR_IDS_ADDING_GROUP_FAILED = 0x1009;
- var ERR_IDS_DELETE_GROUP_FAILED = 0x100A;
- var ERR_IDS_RULE_DOES_NOT_EXIST = 0x100B;
-
-
-
-
- ///////////////////////////////////////////////////////////////////////////
- // Error Handling - Common for all modules
-
- var bShowErrorAlerts = true;
- // error codes
- var SUCCESS = 0;
-
- ///////////////////////////////////////////////////////////////////////////
- // ErrorHandler - called when something goes wrong => comment the alert here
- // if error messageboxes are not desired
- function ErrorHandler( iErrCode, strErrorMessage )
- {
- if (strErrorMessage && bShowErrorAlerts)
- alert( strErrorMessage );
- return iErrCode;
- }
-